<?php

/**
 * Created by PhpStorm.
 * User: DELL
 * Date: 2018/9/29
 * Time: 14:27
 */
namespace app\lib\exception;

use think\Exception;
use Throwable;

class BaseException extends Exception
{
  public $code=400;//状态码
  public $msg='参数错误';
  public $errorcode=10000;//自定义状态码
  public function __construct($params = [])
  {
      if(!is_array($params)){
          return;
      }
      if(array_key_exists('code',$params)){
          $this->code=$params['code'];
      }
      if(array_key_exists('msg',$params)){
          $this->msg=$params['msg'];
      }
      if(array_key_exists('errorCode',$params)){
          $this->errorCode=$params['errorCode'];
      }

  }
}